Extending ALCQIO with reachability
نویسندگان
چکیده
We introduce an extension ALCQIOb,Re of the description logic ALCQIO, a sub-logic of the two-variable fragment of first order logic with counting quantifiers, with reachability assertions. ALCQIOb,Reformulae can define an unbounded number of trees. We show that finite implication of ALCQIOb,Re-formulae is polynomial-time reducible to finite satisfiability of ALCQIO-formulae. As a consequence, we get that finite satisfiability and finite implication in ALCQIOb,Re are NEXPTIMEcomplete. Description logics with transitive closure constructors have been studied before, but ALCQIOb,Re is the first decidable description logic which allows at the same time nominals, inverse roles, counting quantifiers and transitive closures. ALCQIOb,Re is well-suited for applications in software verification and shape analysis. Shape analysis requires expressive logics with reachability which have good computational properties. We show that ALCQIOb,Re can describe complex data structures with a high degree of sharing and allows compositions such as list of trees.
منابع مشابه
Towards a Description Logic for Program Analysis: Extending ALCQIO with Reachability
Shape analysis attempts to analyze and verify correctness of programs with dynamic data structures. This is a notoriously difficult task, because it necessitates efficient decision procedures for expressive logics on graphs and graph-like structures. In the last decade, model-theoretic approaches have been less prominent , and the leading approach is proof-theoretic [15]. Recent advances in fin...
متن کاملCombining description and similarity logics
Categorisation of objects into classes is currently supported by (at least) two ‘orthogonal’ methods. In logic-based approaches, classifications are defined through ontologies or knowledge bases which describe the existing relationships among terms. Description logic (DL) has become one of the most successful formalisms for representing such knowledge bases, in particular because theoretically ...
متن کاملA Logic for Concepts and Similarity
Categorisation of objects into classes is currently supported by (at least) two ‘orthogonal’ methods. In logic-based approaches, classifications are defined through ontologies or knowledge bases which describe the existing relationships among terms. Description logic (DL) has become one of the most successful formalisms for representing such knowledge bases, in particular because theoretically ...
متن کاملPlanning in Action Formalisms based on DLs: First Results
In this paper, we continue the recently started work on integrating action formalisms with description logics (DLs), by investigating planning in the context of DLs. We prove that the plan existence problem is decidable for actions described in fragments of ALCQIO. More precisely, we show that its computational complexity coincides with the one of projection for DLs between ALC and ALCQIO.
متن کاملThe reachability problem for Vector Addition System with one zero-test by Leroux method
We consider here a variation of Vector Addition Systems where one counter can be tested for zero, extending the reachability proof by Leroux for Vector Addition System to our model. This provides an alternate, and hopefully simpler to understand, proof of the reachability problem that was originally proved by Reinhardt.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1402.6804 شماره
صفحات -
تاریخ انتشار 2014